delete 0 // 返回true
delete x
// 删除winndow下的x变量
var a = 0

// 所有删除值的delete 就直接返回true

delete Obj.x


//  delete 在js中的设计并不是删除某个东西，而是删除一个表达式的结果

eval('there is Tom')

x = x
x = Getvalue(x) // Getvalue是内部操作

delete obj.x

_x() // obj.x

// 1. delete运算符尝试删除数据的时候，会返回true，用于表示没有错误
// 2. delete 0 的本质删除一个表达式的值 （Result）
// 3. delete x 跟delete 0 的区别在于 Result 是一个引用
// 4. delete 其实只能删除一个引用，即对象成员